JavaScript Job: Senior Full-Stack Developer (Node.js + Angular)

Job added on

Company

Iownit

Location

Lisbon - Portugal

Job type

Full-Time

JavaScript Job Details

Lisbon, Portugal - Remote
UTC -05:00 — UTC +02:00
More details
Permanent
Gross annual salary: €50.000 - €70.000
Front-end Developer
At least 5 years of experience - Senior
Requires work permit
Language(s): Required English
| Nice to have Portuguese
SKILLS

Must have:
Angular
TypeScript
Node.js

Other Required:
NestJS
PostgreSQL
DESCRIPTION

As an experienced Full-Stack Software Engineer you’ll help develop and improve the next-generation capital markets' platform for alternative investments. This means you’ll collaborate with a cross-functional team, from Product Design to Quality Assurance, in order to deliver against quarterly roadmap objectives like:

Assist in a large scale angular project restructure to make it more maintainable and improve parallel development
Assist in the split of a large scale API (over 600 endpoints) into several ones

And annual roadmap objectives like:
Create multiple frontend portals for enterprise customers to work on top of iownit API
Provide API connectivity to existing systems, allowing any organization to seamlessly integrate with other members of a private permissioned blockchain network
Establish trust mechanics using blockchain technology to enable members of the network to exchange financial and user data in a secure and targeted way
Create multi-language SDKs (Java, Python, TypeScript, Javascript, C#, etc...) that will integrate with our platform to facilitate/speedup its adoption by any interested organization
Create a truly distributed marketplace ecosystem for digital securities

REQUIREMENTS

About you:
Product ownership mindset and go-getter attitude
Complete understanding and extensive experimentation in architecting and implementing APIs and services using NodeJs + Typescript
Experience building cross-browser, adaptive, and secure web frontends using recent versions of Angular + Typescript
Experience in SQL databases
Able to cover backend and frontend logic with unit and integration tests where it makes sense
Practical experience with role-based permissions and security on both backend and frontend
Comfortable with Docker and CI/CD processes using AWS stack
Advanced English speaker

NICE TO HAVE
Product development experience in the fintech area and understanding of distributed ledgers and enterprise applications of blockchain technology (such as Hyperledger Fabric) is very appreciated.

Last, but not least, we are here to bring value and positive experience to our clients and team. So you will join the team working on the common goal and sharing responsibility for the results!

PERKS
Training: We offer an opportunity to grow and develop your career with training, peer mentoring, books, conference support, coaching and 360 feedback.
Iownit.us will reimburse approved professional development expenses, up to EUR 1000 per employee per year.

WFH Budget & Co-working: We provide all team members with the technology they need to do their best work, so when you join us you are entitled to a laptop and a computer monitor, and an onboarding stipend of EUR 500 to purchase basic home office furniture and technological equipment you need for your home set.
We take a distributed approach to work at Iownit.us. This means that predominantly, our team work from home. However, we know that this doesn’t get the best out of everyone 100% of the time. So in addition to our WFH Budget, we also enable you to work outside of your home too (with the possibility to rent month-to-month access to co-working space paid by the company).

Work-Life Balance: We believe a good work-life balance ensures our coworkers can work to their full potential. That is why we discourage putting in extra hours except in the case of an extraordinary event.

Health/Dental/Vision Insurance: We offer fully-covered health/dental/vision insurance that is significantly more comprehensive than the industry average.

Paid Sick Leave: We understand, that sick happens. We provide up to 5 days/year for paid time off due to illness, for physical or mental health.

Some curiosities about us:
In everything we do, we strive to meet the highest quality standards. This means we’re constantly raising the bar, and pushing ourselves to deliver high-quality products, services, and processes.

Here are some curiosities about our quality processes:
We’re an AWS partner, and we do thorough architecture reviews every year
We’re SOC2 compliant, now starting our second yearly review
Our code is covered with unit and integration tests, each code merge goes through mandatory code review and test pipelines. Each deployment to our integration environments - staging and pre-production - undergoes both manual and automated quality assurance.

Take a look on our Job Candidates FAQ (https://nova-zephyr-437.notion.site/Job-Candidates-FAQ-7da9520bb8c7425380dab6a4d0b855e4) for more information.

REMOTE DETAILS

To apply for this job you must be willing to work in the time zones between UTC -05:00 and UTC +02:00.